give a severe rebuke - Alemán Inglés Diccionario